//
// Created by LONG on 2020/10/18.
//

#ifndef CSP_INCLUDE_UTILS_HASHFUNC_H_
#define CSP_INCLUDE_UTILS_HASHFUNC_H_

#include <stdlib.h>
#include <stdint.h>
#include <stddef.h>
#include "commDef.h"

#ifdef __cplusplus
extern "C"
{
#endif

uint32_t Hash_Uint32(void *value);
int32_t Equal_Uint32(void *value1, void *value2);
uint32_t Hash_String(void *string);
int32_t Equal_String(void *string1, void *string2);

#ifdef __cplusplus
}
#endif

#endif //CSP_INCLUDE_UTILS_HASHFUNC_H_
